recent alluvium - Turkish English Dictionary